all the tea in China – English–Français translations

🇬🇧 en fr 🇫🇷

all the tea in China noun

  • something priceless or invaluable
pour rien au monde, tout l'or du monde
Wiktionary Links